A branding strategist is someone who helps a company create and develop its brand. They work to identify the company's target audience, determine the goals and values of the brand, and then come up with strategies to effectively communicate and represent the brand to the target audience.